600
|
How can I display the currency only for not empty cells

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Currency" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "len(%0) ? currency(dbl(%0)) : ''"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Get ComAddItem of hoItems "0" to Nothing
Set ComItemBackColor of hoItems (ComAddItem(hoItems,Nothing)) to (RGB(255,128,128))
Get ComAddItem of hoItems "10000.99" to Nothing
Send Destroy to hoItems
End_Procedure
|
599
|
Is there a function to display the number of days between two date including the number of hours

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Start" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComWidth of hoColumn to 32
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "End" to Nothing
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn1
Get ComAdd of hoColumns2 "Duration" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComComputedField of hoColumn1 to "((1:=int(0:= (date(%1)-date(%0)))) != 0 ? (=:1 + ' day(s)') : '') + (=:1 ? ' ' : '' ) + ((1:=int(0:=((=:0 - =:1 + 1/24/60/60/2)*24))) != 0 ? =:1 + ' hour(s) ' : '' ) + ((1:=round((=:0 - =:1)*60)) != 0 ? =:1 + ' min(s)' : '')"
Send Destroy to hoColumn1
Send Destroy to hoColumns2
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "1/11/2001" to h
Set ComCellValue of hoItems h 1 to "1/14/2001"
Get ComAddItem of hoItems "2/22/2002 12:00:00 PM" to h
Set ComCellValue of hoItems h 1 to "3/14/2002 1:00:00 PM"
Get ComAddItem of hoItems "3/13/2003" to h
Set ComCellValue of hoItems h 1 to "4/11/2003 11:00:00 AM"
Send Destroy to hoItems
End_Procedure
|
598
|
Is there a function to display the number of days between two date including the number of hours

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Start" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "End" to Nothing
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn
Get ComAdd of hoColumns2 "Duration" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to ""D " + int(date(%1)-date(%0)) + " H " + round(24*(date(%1)-date(%0) - floor(date(%1)-date(%0))))"
Send Destroy to hoColumn
Send Destroy to hoColumns2
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "1/11/2001" to h
Set ComCellValue of hoItems h 1 to "1/14/2001 11:00:00 PM"
Get ComAddItem of hoItems "2/22/2002 12:00:00 PM" to h
Set ComCellValue of hoItems h 1 to "3/14/2002 1:00:00 PM"
Get ComAddItem of hoItems "3/13/2003" to h
Set ComCellValue of hoItems h 1 to "4/11/2003 11:00:00 AM"
Send Destroy to hoItems
End_Procedure
|
597
|
How can I display the number of days between two dates

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Start" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "End" to Nothing
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn
Get ComAdd of hoColumns2 "Duration" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "(date(%1)-date(%0)) + ' days'"
Send Destroy to hoColumn
Send Destroy to hoColumns2
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "1/11/2001" to h
Set ComCellValue of hoItems h 1 to "1/14/2001"
Get ComAddItem of hoItems "2/22/2002" to h
Set ComCellValue of hoItems h 1 to "3/14/2002"
Get ComAddItem of hoItems "3/13/2003" to h
Set ComCellValue of hoItems h 1 to "4/11/2003"
Send Destroy to hoItems
End_Procedure
|
596
|
How can I get second part of the date

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Second" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "sec(date(%0))"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/11/2001 10:10:00 AM" to Nothing
Get ComAddItem of hoItems "2/22/2002 11:01:22 AM" to Nothing
Get ComAddItem of hoItems "3/13/2003 12:23:01 PM" to Nothing
Get ComAddItem of hoItems "4/14/2004 1:11:59 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
595
|
How can I get minute part of the date

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Minute" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "min(date(%0))"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/11/2001 10:10:00 AM" to Nothing
Get ComAddItem of hoItems "2/22/2002 11:01:00 AM" to Nothing
Get ComAddItem of hoItems "3/13/2003 12:23:00 PM" to Nothing
Get ComAddItem of hoItems "4/14/2004 1:11:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
594
|
How can I check the hour part only so I know it was afternoon

Procedure OnCreate
Forward Send OnCreate
Variant voConditionalFormats
Get ComConditionalFormats to voConditionalFormats
Handle hoConditionalFormats
Get Create (RefClass(cComConditionalFormats)) to hoConditionalFormats
Set pvComObject of hoConditionalFormats to voConditionalFormats
Variant voConditionalFormat
Get ComAdd of hoConditionalFormats "hour(%0)>=12" Nothing to voConditionalFormat
Handle hoConditionalFormat
Get Create (RefClass(cComConditionalFormat)) to hoConditionalFormat
Set pvComObject of hoConditionalFormat to voConditionalFormat
Set ComBold of hoConditionalFormat to True
Send Destroy to hoConditionalFormat
Send Destroy to hoConditionalFormats
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Hour" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "hour(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/11/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/22/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/13/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/14/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
593
|
What about a function to get the day in the week, or days since Sunday

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "WeekDay" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "weekday(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/11/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/22/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/13/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/14/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
592
|
Is there any function to get the day of the year or number of days since January 1st

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Day since January 1st" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "yearday(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/11/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/22/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/13/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/14/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
591
|
How can I display only the day of the date

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Day" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "day(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/11/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/22/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/13/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/14/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
590
|
How can I display only the month of the date

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Month" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "month(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/2/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/3/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/4/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
589
|
How can I get only the year part from a date expression

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Year" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "year(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/2/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/3/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/4/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
588
|
Can I convert the expression to date

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Date" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "date(dbl(%0))"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "30000.99" to Nothing
Get ComAddItem of hoItems "3561.23" to Nothing
Get ComAddItem of hoItems "1232.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
587
|
Can I convert the expression to a number, double or float

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Number + 2" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "dbl(%0)+2"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "0.99" to Nothing
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
586
|
How can I display dates in long format

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "LongFormat" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "longdate(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/2/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/3/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/4/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
585
|
How can I display dates in short format

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "ShortFormat" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "shortdate(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/2/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/3/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/4/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
584
|
How can I display the time only of a date expression

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Date" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Time" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "'time is:' + time(date(%0))"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001 10:00:00 AM" to Nothing
Get ComAddItem of hoItems "2/2/2002 11:00:00 AM" to Nothing
Get ComAddItem of hoItems "3/3/2003 12:00:00 PM" to Nothing
Get ComAddItem of hoItems "4/4/2004 1:00:00 PM" to Nothing
Send Destroy to hoItems
End_Procedure
|
583
|
Is there any function to display currencies, or money formatted as in the control panel

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Currency" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "currency(dbl(%0))"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Get ComAddItem of hoItems "10000.99" to Nothing
Send Destroy to hoItems
End_Procedure
|
582
|
How can I convert the expression to a string so I can look into the date string expression for month's name

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Str" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "str(%0) + ' AA'"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "0.99" to Nothing
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
581
|
Can I display the absolute value or positive part of the number

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Abs" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "abs(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "0.99" to Nothing
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
580
|
Is there any function to get largest number with no fraction part that is not greater than the value

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Floor" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "floor(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "0.99" to Nothing
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
579
|
Is there any function to round the values base on the .5 value

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Round" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "round(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "0.99" to Nothing
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
578
|
How can I get or display the integer part of the cell

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Number" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Int" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "int(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "-1.98" to Nothing
Get ComAddItem of hoItems "0.99" to Nothing
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Send Destroy to hoItems
End_Procedure
|
577
|
How can I display names as proper ( first leter of the word must be in uppercase, and the rest in lowercase )

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComFormatColumn of hoColumn to "proper(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "root" to h
Get ComInsertItem of hoItems h "child child" to Nothing
Get ComInsertItem of hoItems h "child child" to Nothing
Get ComInsertItem of hoItems h "child child" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
576
|
Is there any option to display cells in uppercase

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComFormatColumn of hoColumn to "upper(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Get ComInsertItem of hoItems h "Chld 3" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
575
|
Is there any option to display cells in lowercase

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComFormatColumn of hoColumn to "lower(%0)"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Get ComInsertItem of hoItems h "Chld 3" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
574
|
How can I display the column using currency format and enlarge the font for certain values

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Currency" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellValueFormat to 1
Set ComFormatColumn of hoColumn to "len(value) ? ((0:=dbl(value)) < 10 ? '<fgcolor=808080><font ;7>' : '<b>') + currency(=:0)"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1.23" to Nothing
Get ComAddItem of hoItems "2.34" to Nothing
Get ComAddItem of hoItems "9.94" to Nothing
Get ComAddItem of hoItems "11.94" to Nothing
Get ComAddItem of hoItems "1000" to Nothing
Send Destroy to hoItems
End_Procedure
|
573
|
How can I highlight only parts of the cells

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellValueFormat to 1
Set ComFormatColumn of hoColumn to "value replace 'hil' with '<fgcolor=FF0000><b>hil</b></fgcolor>'"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Get ComInsertItem of hoItems h "Child 3" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
572
|
How can I get the number of occurrences of a specified string in the cell

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "occurrences" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "lower(%0) count 'o'"
Set ComFormatColumn of hoColumn to "'contains ' + value + ' of \'o\' chars'"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1 oooof the root" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Get ComInsertItem of hoItems h "Child 3" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
571
|
How can I display dates in my format

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Date" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellValueFormat to 1
Set ComFormatColumn of hoColumn to "'<b>' + year(0:=date(value)) + '</b><fgcolor=808080><font ;6> (' + month(=:0) + ' - ' + day(=:0) +')'"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/21/2001" to Nothing
Get ComAddItem of hoItems "2/22/2002" to Nothing
Get ComAddItem of hoItems "3/13/2003" to Nothing
Get ComAddItem of hoItems "4/24/2004" to Nothing
Send Destroy to hoItems
End_Procedure
|
570
|
How can I display dates in short format

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Date" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComFormatColumn of hoColumn to "shortdate(value)"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001" to Nothing
Get ComAddItem of hoItems "2/2/2002" to Nothing
Get ComAddItem of hoItems "3/3/2003" to Nothing
Get ComAddItem of hoItems "4/4/2004" to Nothing
Send Destroy to hoItems
End_Procedure
|
569
|
How can I display dates in long format

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Date" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComFormatColumn of hoColumn to "longdate(value)"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "1/1/2001" to Nothing
Get ComAddItem of hoItems "2/2/2002" to Nothing
Get ComAddItem of hoItems "3/3/2003" to Nothing
Get ComAddItem of hoItems "4/4/2004" to Nothing
Send Destroy to hoItems
End_Procedure
|
568
|
How can I display only the right part of the cell

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Right" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "%0 right 2"
Set ComFormatColumn of hoColumn to "'"' + value + '"'"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Get ComInsertItem of hoItems h "SChild 3" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
567
|
How can I display only the left part of the cell

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn
Get ComAdd of hoColumns1 "Left" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComComputedField of hoColumn to "%0 left 2"
Send Destroy to hoColumn
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Get ComInsertItem of hoItems h "SChild 3" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
566
|
How can I display true or false instead 0 and -1

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Boolean" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComFormatColumn of hoColumn to "value != 0 ? 'true' : 'false'"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems true to Nothing
Get ComAddItem of hoItems false to Nothing
Get ComAddItem of hoItems true to Nothing
Get ComAddItem of hoItems 0 to Nothing
Get ComAddItem of hoItems 1 to Nothing
Send Destroy to hoItems
End_Procedure
|
565
|
How can I save data on XML format

Procedure OnCreate
Forward Send OnCreate
Get ComLoadXML "http://www.exontrol.net/testing.xml" to Nothing
Get ComSaveXML "c:/temp/exgrid.xml" to Nothing
End_Procedure
|
564
|
How can I load data on XML format

Procedure OnCreate
Forward Send OnCreate
Get ComLoadXML "http://www.exontrol.net/testing.xml" to Nothing
End_Procedure
|
563
|
I have an EBN file how can I apply different colors to it, so no need to create a new one

Procedure OnCreate
Forward Send OnCreate
Variant voAppearance
Get ComVisualAppearance to voAppearance
Handle hoAppearance
Get Create (RefClass(cComAppearance)) to hoAppearance
Set pvComObject of hoAppearance to voAppearance
Get ComAdd of hoAppearance 1 "c:\exontrol\images\normal.ebn" to Nothing
Send Destroy to hoAppearance
Set ComSelBackColor to (ComBackColor(Self))
Set ComSelForeColor to (ComForeColor(Self))
Set ComHasLines to OLEexNoLine
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Default" to Nothing
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Variant hC
Get ComInsertItem of hoItems h "Default" to hC
Set ComItemBackColor of hoItems hC to |CI$1000000
Set ComItemHeight of hoItems (ComInsertItem(hoItems,h,"")) to 6
Get ComInsertItem of hoItems h "Light Green" to hC
Set ComItemBackColor of hoItems hC to |CI$100ff00
Set ComItemHeight of hoItems (ComInsertItem(hoItems,h,"")) to 6
Get ComInsertItem of hoItems h "Dark Green" to hC
Set ComItemBackColor of hoItems hC to |CI$1007f00
Set ComItemHeight of hoItems (ComInsertItem(hoItems,h,"")) to 6
Get ComInsertItem of hoItems h "Magenta" to hC
Set ComItemBackColor of hoItems hC to |CI$1ff7fff
Set ComItemHeight of hoItems (ComInsertItem(hoItems,h,"")) to 6
Get ComInsertItem of hoItems h "Yellow" to hC
Set ComItemBackColor of hoItems hC to |CI$17fffff
Set ComItemHeight of hoItems (ComInsertItem(hoItems,h,"")) to 6
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
562
|
How can I change the background color or the visual appearance using ebn for a particular column

Procedure OnCreate
Forward Send OnCreate
Variant voAppearance
Get ComVisualAppearance to voAppearance
Handle hoAppearance
Get Create (RefClass(cComAppearance)) to hoAppearance
Set pvComObject of hoAppearance to voAppearance
Get ComAdd of hoAppearance 1 "c:\exontrol\images\normal.ebn" to Nothing
Send Destroy to hoAppearance
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Variant voColumn
Get ComAdd of hoColumns "Column 2" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexHeaderBackColor to 16777216
Send Destroy to hoColumn
Variant voColumn1
Get ComAdd of hoColumns "Column 3" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComDef of hoColumn1 OLEexHeaderBackColor to 16777471
Send Destroy to hoColumn1
Get ComAdd of hoColumns "Column 4" to Nothing
Send Destroy to hoColumns
End_Procedure
|
561
|
How can I change the foreground color for a particular column

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Variant voColumn
Get ComAdd of hoColumns "Column 2" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexHeaderForeColor to 8439039
Send Destroy to hoColumn
Get ComAdd of hoColumns "Column 3" to Nothing
Send Destroy to hoColumns
End_Procedure
|
560
|
How can I change the background color for a particular column

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Variant voColumn
Get ComAdd of hoColumns "Column 2" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexHeaderBackColor to 8439039
Send Destroy to hoColumn
Get ComAdd of hoColumns "Column 3" to Nothing
Send Destroy to hoColumns
End_Procedure
|
559
|
Does your control support RightToLeft property for RTL languages or right to left

Procedure OnCreate
Forward Send OnCreate
Send ComBeginUpdate
Set ComScrollBars to OLEexDisableBoth
Set ComLinesAtRoot to OLEexLinesAtRoot
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "P1" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellHasCheckBox to True
Set ComPartialCheck of hoColumn to True
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Root" to h
Get ComInsertItem of hoItems h "Child 1" to Nothing
Get ComInsertItem of hoItems h "Child 2" to Nothing
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
Set ComRightToLeft to True
Send ComEndUpdate
End_Procedure
|
558
|
Is there any way to display the vertical scroll bar on the left side, as I want to align my data to the right

Procedure OnCreate
Forward Send OnCreate
Send ComBeginUpdate
Set ComScrollBars to OLEexDisableBoth
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "C1" to Nothing
Get ComAdd of hoColumns "C2" to Nothing
Get ComAdd of hoColumns "C3" to Nothing
Get ComAdd of hoColumns "C4" to Nothing
Get ComAdd of hoColumns "C5" to Nothing
Get ComAdd of hoColumns "C6" to Nothing
Get ComAdd of hoColumns "C7" to Nothing
Get ComAdd of hoColumns "C8" to Nothing
Send Destroy to hoColumns
Set ComRightToLeft to True
Send ComEndUpdate
End_Procedure
|
557
|
Can I display the cell's check box after the text

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellHasCheckBox to True
Set ComDef of hoColumn OLEexCellDrawPartsOrder to "caption,check"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellHasCheckBox of hoItems (ComAddItem(hoItems,"Caption 1")) 0 to True
Set ComCellHasCheckBox of hoItems (ComAddItem(hoItems,"Caption 2")) 0 to True
Send Destroy to hoItems
End_Procedure
|
556
|
Can I change the order of the parts in the cell, as checkbox after the text, and so on

Procedure OnCreate
Forward Send OnCreate
Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellDrawPartsOrder to "caption,check,icon,icons,picture"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Text" to h
Set ComCellImage of hoItems h 0 to 1
Set ComCellHasCheckBox of hoItems h 0 to True
Send Destroy to hoItems
End_Procedure
|
555
|
Can I have an image displayed after the text. Can I get that effect without using HTML content

Procedure OnCreate
Forward Send OnCreate
Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellDrawPartsOrder to "caption,icon,check,icons,picture"
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Text" to h
Set ComCellImage of hoItems h 0 to 1
Send Destroy to hoItems
End_Procedure
|
554
|
How can I display the column's header using multiple lines

Procedure OnCreate
Forward Send OnCreate
Set ComHeaderHeight to 128
Set ComHeaderSingleLine to False
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "This is just a column that should break the header." to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComWidth of hoColumn to 32
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "This is just another column that should break the header." to Nothing
Send Destroy to hoColumns1
End_Procedure
|
553
|
How can include the values in the inner cells in the drop down filter window

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexRowLines
Variant voAppearance
Get ComVisualAppearance to voAppearance
Handle hoAppearance
Get Create (RefClass(cComAppearance)) to hoAppearance
Set pvComObject of hoAppearance to voAppearance
Get ComAdd of hoAppearance 1 "c:\exontrol\images\normal.ebn" to Nothing
Send Destroy to hoAppearance
Set ComDescription OLEexFilterBarBlanks to ""
Set ComDescription OLEexFilterBarNonBlanks to ""
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Single Column" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComHTMLCaption of hoColumn to "Single column with <b>inner cells</b>"
Set ComToolTip of hoColumn to "Click the drop down filter button, and the filter list includes the inner cells values too."
Set ComDisplayFilterButton of hoColumn to True
Set ComDisplayFilterPattern of hoColumn to False
Set ComFilterList of hoColumn to OLEexIncludeInnerCells
Send Destroy to hoColumn
Send Destroy to hoColumns
Set ComShowFocusRect to False
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant s
Get ComSplitCell of hoItems (ComAddItem(hoItems,"S 1.1")) 0 to s
Set ComCellValue of hoItems s to "S 1.2"
Set ComCellHAlignment of hoItems s to OLECenterAlignment
Set ComCellBackColor of hoItems s to |CI$1000000
Set ComCellWidth of hoItems s to 84
Get ComSplitCell of hoItems (ComAddItem(hoItems,"S 2.1")) 0 to s
Set ComCellValue of hoItems s to "S 2.2"
Set ComCellHAlignment of hoItems s to OLECenterAlignment
Set ComCellWidth of hoItems s to 84
Get ComSplitCell of hoItems (ComAddItem(hoItems,"S 3.1")) 0 to s
Set ComCellValue of hoItems s to "S 3.2"
Set ComCellHAlignment of hoItems s to OLECenterAlignment
Set ComCellBackColor of hoItems s to |CI$1000000
Set ComCellWidth of hoItems s to 84
Send Destroy to hoItems
End_Procedure
|
552
|
How can I sort the value gets listed in the drop down filter window

Procedure OnCreate
Forward Send OnCreate
Set ComLinesAtRoot to OLEexLinesAtRoot
Set ComMarkSearchColumn to False
Set ComDescription OLEexFilterBarAll to ""
Set ComDescription OLEexFilterBarBlanks to ""
Set ComDescription OLEexFilterBarNonBlanks to ""
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "P1" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDisplayFilterButton of hoColumn to True
Set ComDisplayFilterPattern of hoColumn to False
Set ComFilterList of hoColumn to OLEexSortItemsDesc
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "P2" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComDisplayFilterButton of hoColumn1 to True
Set ComDisplayFilterPattern of hoColumn1 to False
Set ComFilterList of hoColumn1 to OLEexSortItemsAsc
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h
Get ComAddItem of hoItems "Z3" to h
Set ComCellValue of hoItems h 1 to "C"
Set ComCellValue of hoItems (ComInsertItem(hoItems,h,"Z1")) 1 to "B"
Set ComCellValue of hoItems (ComInsertItem(hoItems,h,"Z2")) 1 to "A"
Set ComExpandItem of hoItems h to True
Send Destroy to hoItems
End_Procedure
|
551
|
How can I align the text/caption on the scroll bar

Procedure OnCreate
Forward Send OnCreate
Set ComScrollPartCaption OLEexHScroll OLEexLowerBackPart to "left"
Set ComScrollPartCaptionAlignment OLEexHScroll OLEexLowerBackPart to OLELeftAlignment
Set ComScrollPartCaption OLEexHScroll OLEexUpperBackPart to "right"
Set ComScrollPartCaptionAlignment OLEexHScroll OLEexUpperBackPart to OLERightAlignment
Set ComColumnAutoResize to False
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns 1 to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 2 to Nothing
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Get ComAdd of hoColumns2 3 to Nothing
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Get ComAdd of hoColumns3 4 to Nothing
Send Destroy to hoColumns3
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Get ComAdd of hoColumns4 5 to Nothing
Send Destroy to hoColumns4
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Get ComAdd of hoColumns5 6 to Nothing
Send Destroy to hoColumns5
End_Procedure
|
550
|
How do I select the next row/item

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column" to Nothing
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "Item 1" to Nothing
Get ComAddItem of hoItems "Item 2" to Nothing
Get ComAddItem of hoItems "Item 3" to Nothing
Set ComSelectItem of hoItems (ComNextVisibleItem(hoItems,(ComFocusItem(hoItems)))) to True
Send Destroy to hoItems
End_Procedure
|
549
|
How do I enable resizing ( changing the height ) the items at runtime

Procedure OnCreate
Forward Send OnCreate
Set ComItemsAllowSizing to OLEexResizeItem
Set ComDrawGridLines to OLEexHLines
Set ComScrollBySingleLine to True
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column" to Nothing
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "Item 1" to Nothing
Send Destroy to hoItems
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Set ComItemHeight of hoItems1 (ComAddItem(hoItems1,"Item 2")) to 48
Send Destroy to hoItems1
Variant voItems2
Get ComItems to voItems2
Handle hoItems2
Get Create (RefClass(cComItems)) to hoItems2
Set pvComObject of hoItems2 to voItems2
Get ComAddItem of hoItems2 "Item 3" to Nothing
Send Destroy to hoItems2
Variant voItems3
Get ComItems to voItems3
Handle hoItems3
Get Create (RefClass(cComItems)) to hoItems3
Set pvComObject of hoItems3 to voItems3
Get ComAddItem of hoItems3 "Item 4" to Nothing
Send Destroy to hoItems3
End_Procedure
|
548
|
How do I enable resizing all the items at runtime

Procedure OnCreate
Forward Send OnCreate
Set ComItemsAllowSizing to OLEexResizeAllItems
Set ComDrawGridLines to OLEexHLines
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column" to Nothing
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "Item 1" to Nothing
Send Destroy to hoItems
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Set ComItemHeight of hoItems1 (ComAddItem(hoItems1,"Item 2")) to 48
Send Destroy to hoItems1
Variant voItems2
Get ComItems to voItems2
Handle hoItems2
Get Create (RefClass(cComItems)) to hoItems2
Set pvComObject of hoItems2 to voItems2
Get ComAddItem of hoItems2 "Item 3" to Nothing
Send Destroy to hoItems2
End_Procedure
|
547
|
How can I remove the filter
Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDisplayFilterButton of hoColumn to True
Set ComFilterType of hoColumn to OLEexBlanks
Send Destroy to hoColumn
Send Destroy to hoColumns
Send ComApplyFilter
Send ComClearFilter
End_Procedure
|
546
|
How can I vertically display the column's caption, in the header

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "A" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComHeaderVertical of hoColumn to True
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "B" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComHeaderVertical of hoColumn1 to True
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 "H" to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComHeaderVertical of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
End_Procedure
|
545
|
When I have a column in a grid that is set to having a checkbox, and the grid's singlesel is set to false, I am able to toggle the checkboxes for a while, but lose this functionality eventually. Do you have a tip

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Check" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellHasCheckBox to True
Send Destroy to hoColumn
Send Destroy to hoColumns
Set ComSingleSel to False
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems True to Nothing
Get ComAddItem of hoItems False to Nothing
Get ComAddItem of hoItems False to Nothing
Send Destroy to hoItems
End_Procedure
|
544
|
How do I arrange, format or layout the item on multiple levels or lines, as a subform

Procedure OnCreate
Forward Send OnCreate
Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="
Set ComDrawGridLines to OLEexRowLines
Set ComHeaderVisible to False
Set ComItemsAllowSizing to OLEexResizeItem
Set ComMarkSearchColumn to False
Set ComScrollBySingleLine to True
Set ComBackColor to (RGB(255,255,255))
Set ComSelBackColor to (RGB(255,255,255))
Set ComSelForeColor to |CI$80000012
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "" to Nothing
Variant var_Column
Get ComAdd of hoColumns "Column" to var_Column
Set ComVisible of hoColumns to False
Variant voEditor
Get ComEditor of hoColumns to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComEditType of hoEditor to OLEEditType
Send Destroy to hoEditor
Send Destroy to hoColumns
Variant var_Column1
Get ComAdd "Column" to var_Column1
Set ComVisible to False
Variant voEditor1
Get ComEditor to voEditor1
Handle hoEditor1
Get Create (RefClass(cComEditor)) to hoEditor1
Set pvComObject of hoEditor1 to voEditor1
Set ComEditType of hoEditor1 to OLEDropDownType
Send Destroy to hoEditor1
Variant var_Column2
Get ComAdd "Column" to var_Column2
Set ComVisible to False
Variant voEditor2
Get ComEditor to voEditor2
Handle hoEditor2
Get Create (RefClass(cComEditor)) to hoEditor2
Set pvComObject of hoEditor2 to voEditor2
Set ComEditType of hoEditor2 to OLEDropDownType
Send Destroy to hoEditor2
Variant var_Column3
Get ComAdd "Column" to var_Column3
Set ComVisible to False
Variant voEditor3
Get ComEditor to voEditor3
Handle hoEditor3
Get Create (RefClass(cComEditor)) to hoEditor3
Set pvComObject of hoEditor3 to voEditor3
Set ComEditType of hoEditor3 to OLECheckValueType
Set ComOption of hoEditor3 OLEexCheckValue2 to 1
Send Destroy to hoEditor3
Variant var_Column4
Get ComAdd "Column" to var_Column4
Set ComVisible to False
Variant voEditor4
Get ComEditor to voEditor4
Handle hoEditor4
Get Create (RefClass(cComEditor)) to hoEditor4
Set pvComObject of hoEditor4 to voEditor4
Set ComEditType of hoEditor4 to OLEDateType
Send Destroy to hoEditor4
Variant voColumn
Get ComAdd "Column" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Variant var_Column5
Get ComAdd "Column" to var_Column5
Set ComVisible to False
Variant voEditor5
Get ComEditor to voEditor5
Handle hoEditor5
Get Create (RefClass(cComEditor)) to hoEditor5
Set pvComObject of hoEditor5 to voEditor5
Set ComEditType of hoEditor5 to OLEDropDownType
Send Destroy to hoEditor5
Variant var_Column6
Get ComAdd "Column" to var_Column6
Set ComVisible to False
Set ComDef OLEexCellSingleLine to 0
Variant var_Editor
Get ComEditor to var_Editor
Set ComEditType to OLEMemoType
Set ComButtonWidth to 17
Set ComOption OLEexDownArrow to 0
Set ComOption OLEexEndKey to 0
Set ComOption OLEexHomeKey to 0
Set ComOption OLEexLeftArrow to 0
Set ComOption OLEexMemoAutoSize to 0
Set ComOption OLEexMemoVScrollBar to -1
Set ComOption OLEexPageDownKey to 0
Set ComOption OLEexPageUpKey to 0
Set ComOption OLEexRightArrow to 0
Set ComOption OLEexUpArrow to 0
Set ComVisible to False
Variant voColumn1
Get ComAdd "Column" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h0
Get ComAddItem of hoItems "" to h0
Set ComCellValue of hoItems h0 9 to "Dismiss"
Set ComCellFormatLevel of hoItems h0 0 to "12;" "[b=0][bg=RGB(248,248,248)]/(" "[b=0][bg=RGB(248,248,248)]:12,(1;" "[b=0]/(" "[b=0]:1,(25;(5;" "[b=0]/(("Subject:"[b=0]:80,(1;" "[b=0][bg=RGB(0,0,0)]/(" "[b=0][bg=RGB(0,0,0)]:1,(" "[b=0][bg=RGB(255,0,0)]:5,1[b=0])," "[b=0][bg=RGB(0,0,0)]:1)/1;" "[b=0][bg=RGB(0,0,0)]))/1;" "[b=0]))/20;("Location:"[b=0]:80,(1;" "[b=0][bg=RGB(0,0,0)]/(" "[b=0][bg=RGB(0,0,0)]:1,2[b=0]," "[b=0][bg=RGB(0,0,0)]:1)/1;" "[b=0][bg=RGB(0,0,0)]),((" "[b=0]:10,"Label:"[b=0])):50,(1;" "[b=0][bg=RGB(0,0,0)]/(" "[b=0][bg=RGB(0,0,0)]:1,3[b=0]," "[b=0][bg=RGB(0,0,0)]:1)/1;" "[b=0][bg=RGB(0,0,0)]))/50;(10;" "[b=0]/(1;" "[b=0][bg=RGB(255,0,0)]/("Recurrence:"[b=0]:80,"Occurs every day effective 20/04/2007 from 01:00 to 01:01."[b=0])/1;" "[b=0][bg=RGB(255,0,0)])/10;" "[b=0])/23;(4[b=0]:20,"Reminder:"[b=0]:60,(1;" "[b=0][bg=RGB(0,0,0)]/(" "[b=0][bg=RGB(0,0,0)]:1,5[b=0]," "[b=0][bg=RGB(0,0,0)]:1)/1;" "[b=0][bg=RGB(0,0,0)]),((" "[b=0]:5,6[b=0])):30,((" "[b=0]:10,"Show time as:"[b=0])):90,(1;" "[b=0][bg=RGB(0,0,0)]/(" "[b=0][bg=RGB(0,0,0)]:1,7[b=0]," "[b=0][bg=RGB(0,0,0)]:1)/1;" "[b=0][bg=RGB(0,0,0)]))/(12;" "[b=0]/(1;" "[b=0][bg=RGB(0,0,0)]/(" "[b=0][bg=RGB(0,0,0)]:1,8[b=0]," "[b=0][bg=RGB(0,0,0)]:1)/1;" "[b=0][bg=RGB(0,0,0)]))/35;(5;" "[b=0]/(" "[b=0]," "[b=0],((" "[b=0]:40,9[b=0])))/5;" "[b=0]))," "[b=0]:1)/1;" "[b=0])," "[b=0][bg=RGB(248,248,248)]:12)/12;" "[b=0][bg=RGB(248,248,248)]"
Set ComCellHasCheckBox of hoItems h0 4 to True
Set ComCellHasButton of hoItems h0 9 to True
Set ComCellHAlignment of hoItems h0 9 to OLECenterAlignment
Set ComCellVAlignment of hoItems h0 8 to OLEexTop
Set ComCellForeColor of hoItems h0 8 to (RGB(0,0,0))
Set ComCellHasButton of hoItems h0 6 to True
Set ComCellValue of hoItems h0 6 to "<img>1</img>"
Set ComCellValueFormat of hoItems h0 6 to OLEexHTML
Set ComCellHAlignment of hoItems h0 6 to OLECenterAlignment
Set ComItemHeight of hoItems h0 to 296
Send Destroy to hoItems
End_Procedure
|
543
|
How do I arrange, format or layout the item on multiple levels or lines

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComMarkSearchColumn to False
Set ComDefaultItemHeight to 34
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns 1 to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 2 to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 3 to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComVisible of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Variant voColumn3
Get ComAdd of hoColumns3 4 to voColumn3
Handle hoColumn3
Get Create (RefClass(cComColumn)) to hoColumn3
Set pvComObject of hoColumn3 to voColumn3
Set ComVisible of hoColumn3 to False
Send Destroy to hoColumn3
Send Destroy to hoColumns3
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Variant voColumn4
Get ComAdd of hoColumns4 5 to voColumn4
Handle hoColumn4
Get Create (RefClass(cComColumn)) to hoColumn4
Set pvComObject of hoColumn4 to voColumn4
Set ComVisible of hoColumn4 to False
Send Destroy to hoColumn4
Send Destroy to hoColumns4
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Get ComAdd of hoColumns5 "General" to Nothing
Send Destroy to hoColumns5
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,0))
Set ComCellValue of hoItems 0 1 to 1
Set ComCellValue of hoItems 0 2 to 2
Set ComCellValue of hoItems 0 3 to 3
Set ComCellValue of hoItems 0 4 to 4
Set ComCellFormatLevel of hoItems (ComDefaultItem(hoItems)) 5 to "0,1,2/3,4"
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,5))
Set ComCellValue of hoItems 0 1 to 6
Set ComCellValue of hoItems 0 2 to 7
Set ComCellValue of hoItems 0 3 to 8
Set ComCellValue of hoItems 0 4 to 9
Set ComCellFormatLevel of hoItems (ComDefaultItem(hoItems)) 5 to "3,4/0,1,2"
Send Destroy to hoItems
End_Procedure
|
542
|
How do I arrange, format or layout the column's header on multiple levels or lines

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns 1 to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 2 to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 3 to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComVisible of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Variant voColumn3
Get ComAdd of hoColumns3 4 to voColumn3
Handle hoColumn3
Get Create (RefClass(cComColumn)) to hoColumn3
Set pvComObject of hoColumn3 to voColumn3
Set ComVisible of hoColumn3 to False
Send Destroy to hoColumn3
Send Destroy to hoColumns3
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Variant voColumn4
Get ComAdd of hoColumns4 5 to voColumn4
Handle hoColumn4
Get Create (RefClass(cComColumn)) to hoColumn4
Set pvComObject of hoColumn4 to voColumn4
Set ComVisible of hoColumn4 to False
Send Destroy to hoColumn4
Send Destroy to hoColumns4
Set ComHeaderHeight to 32
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Variant voColumn5
Get ComAdd of hoColumns5 "General" to voColumn5
Handle hoColumn5
Get Create (RefClass(cComColumn)) to hoColumn5
Set pvComObject of hoColumn5 to voColumn5
Set ComFormatLevel of hoColumn5 to "0,1,2/3,4"
Send Destroy to hoColumn5
Send Destroy to hoColumns5
End_Procedure
|
541
|
How do I arrange, format or layout the item on multiple levels or lines

Procedure OnCreate
Forward Send OnCreate
Set ComMarkSearchColumn to False
Set ComDrawGridLines to OLEexAllLines
Set ComDefaultItemHeight to 53
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "EmployeeID" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "LastName" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 "FirstName" to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComVisible of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Variant voColumn3
Get ComAdd of hoColumns3 "Handler" to voColumn3
Handle hoColumn3
Get Create (RefClass(cComColumn)) to hoColumn3
Set pvComObject of hoColumn3 to voColumn3
Set ComVisible of hoColumn3 to False
Send Destroy to hoColumn3
Send Destroy to hoColumns3
Variant v
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Get ComAdd of hoColumns4 "Title" to v
Send Destroy to hoColumns4
Variant var_Column
Move v to var_Column
Set ComVisible to False
Set ComDisplayFilterButton to True
Variant v1
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Get ComAdd of hoColumns5 "TitleOfCourtesy" to v1
Send Destroy to hoColumns5
Variant var_Column1
Move v1 to var_Column1
Set ComVisible to False
Set ComDisplayFilterButton to True
Variant voColumns6
Get ComColumns to voColumns6
Handle hoColumns6
Get Create (RefClass(cComColumns)) to hoColumns6
Set pvComObject of hoColumns6 to voColumns6
Variant voColumn4
Get ComAdd of hoColumns6 "BirthDate" to voColumn4
Handle hoColumn4
Get Create (RefClass(cComColumn)) to hoColumn4
Set pvComObject of hoColumn4 to voColumn4
Set ComVisible of hoColumn4 to False
Send Destroy to hoColumn4
Send Destroy to hoColumns6
Variant voColumns7
Get ComColumns to voColumns7
Handle hoColumns7
Get Create (RefClass(cComColumns)) to hoColumns7
Set pvComObject of hoColumns7 to voColumns7
Variant voColumn5
Get ComAdd of hoColumns7 "HideDate" to voColumn5
Handle hoColumn5
Get Create (RefClass(cComColumn)) to hoColumn5
Set pvComObject of hoColumn5 to voColumn5
Set ComVisible of hoColumn5 to False
Send Destroy to hoColumn5
Send Destroy to hoColumns7
Variant voColumns8
Get ComColumns to voColumns8
Handle hoColumns8
Get Create (RefClass(cComColumns)) to hoColumns8
Set pvComObject of hoColumns8 to voColumns8
Variant voColumn6
Get ComAdd of hoColumns8 "Address" to voColumn6
Handle hoColumn6
Get Create (RefClass(cComColumn)) to hoColumn6
Set pvComObject of hoColumn6 to voColumn6
Set ComVisible of hoColumn6 to False
Send Destroy to hoColumn6
Send Destroy to hoColumns8
Variant voColumns9
Get ComColumns to voColumns9
Handle hoColumns9
Get Create (RefClass(cComColumns)) to hoColumns9
Set pvComObject of hoColumns9 to voColumns9
Variant voColumn7
Get ComAdd of hoColumns9 "City" to voColumn7
Handle hoColumn7
Get Create (RefClass(cComColumn)) to hoColumn7
Set pvComObject of hoColumn7 to voColumn7
Set ComVisible of hoColumn7 to False
Send Destroy to hoColumn7
Send Destroy to hoColumns9
Variant voColumns10
Get ComColumns to voColumns10
Handle hoColumns10
Get Create (RefClass(cComColumns)) to hoColumns10
Set pvComObject of hoColumns10 to voColumns10
Variant voColumn8
Get ComAdd of hoColumns10 "Region" to voColumn8
Handle hoColumn8
Get Create (RefClass(cComColumn)) to hoColumn8
Set pvComObject of hoColumn8 to voColumn8
Set ComVisible of hoColumn8 to False
Send Destroy to hoColumn8
Send Destroy to hoColumns10
Variant voColumns11
Get ComColumns to voColumns11
Handle hoColumns11
Get Create (RefClass(cComColumns)) to hoColumns11
Set pvComObject of hoColumns11 to voColumns11
Variant voColumn9
Get ComAdd of hoColumns11 "PostCode" to voColumn9
Handle hoColumn9
Get Create (RefClass(cComColumn)) to hoColumn9
Set pvComObject of hoColumn9 to voColumn9
Set ComVisible of hoColumn9 to False
Send Destroy to hoColumn9
Send Destroy to hoColumns11
Variant voColumns12
Get ComColumns to voColumns12
Handle hoColumns12
Get Create (RefClass(cComColumns)) to hoColumns12
Set pvComObject of hoColumns12 to voColumns12
Variant voColumn10
Get ComAdd of hoColumns12 "Country" to voColumn10
Handle hoColumn10
Get Create (RefClass(cComColumn)) to hoColumn10
Set pvComObject of hoColumn10 to voColumn10
Set ComVisible of hoColumn10 to False
Send Destroy to hoColumn10
Send Destroy to hoColumns12
Variant voColumns13
Get ComColumns to voColumns13
Handle hoColumns13
Get Create (RefClass(cComColumns)) to hoColumns13
Set pvComObject of hoColumns13 to voColumns13
Variant voColumn11
Get ComAdd of hoColumns13 "HomePage" to voColumn11
Handle hoColumn11
Get Create (RefClass(cComColumn)) to hoColumn11
Set pvComObject of hoColumn11 to voColumn11
Set ComVisible of hoColumn11 to False
Send Destroy to hoColumn11
Send Destroy to hoColumns13
Variant voColumns14
Get ComColumns to voColumns14
Handle hoColumns14
Get Create (RefClass(cComColumns)) to hoColumns14
Set pvComObject of hoColumns14 to voColumns14
Variant voColumn12
Get ComAdd of hoColumns14 "Extension" to voColumn12
Handle hoColumn12
Get Create (RefClass(cComColumn)) to hoColumn12
Set pvComObject of hoColumn12 to voColumn12
Set ComVisible of hoColumn12 to False
Send Destroy to hoColumn12
Send Destroy to hoColumns14
Variant v2
Variant voColumns15
Get ComColumns to voColumns15
Handle hoColumns15
Get Create (RefClass(cComColumns)) to hoColumns15
Set pvComObject of hoColumns15 to voColumns15
Get ComAdd of hoColumns15 "Photo" to v2
Send Destroy to hoColumns15
Variant var_Column2
Move v2 to var_Column2
Set ComVisible to False
Variant voEditor
Get ComEditor to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComDropDownVisible of hoEditor to False
Set ComEditType of hoEditor to OLEPictureType
Set ComOption of hoEditor OLEexShowPictureType to 0
Send Destroy to hoEditor
Variant voColumns16
Get ComColumns to voColumns16
Handle hoColumns16
Get Create (RefClass(cComColumns)) to hoColumns16
Set pvComObject of hoColumns16 to voColumns16
Variant voColumn13
Get ComAdd of hoColumns16 "Notes" to voColumn13
Handle hoColumn13
Get Create (RefClass(cComColumn)) to hoColumn13
Set pvComObject of hoColumn13 to voColumn13
Set ComVisible of hoColumn13 to False
Send Destroy to hoColumn13
Send Destroy to hoColumns16
Variant voColumns17
Get ComColumns to voColumns17
Handle hoColumns17
Get Create (RefClass(cComColumns)) to hoColumns17
Set pvComObject of hoColumns17 to voColumns17
Variant voColumn14
Get ComAdd of hoColumns17 "ReportsTo" to voColumn14
Handle hoColumn14
Get Create (RefClass(cComColumn)) to hoColumn14
Set pvComObject of hoColumn14 to voColumn14
Set ComVisible of hoColumn14 to False
Send Destroy to hoColumn14
Send Destroy to hoColumns17
Variant voColumns18
Get ComColumns to voColumns18
Handle hoColumns18
Get Create (RefClass(cComColumns)) to hoColumns18
Set pvComObject of hoColumns18 to voColumns18
Variant voColumn15
Get ComAdd of hoColumns18 "Personal Info" to voColumn15
Handle hoColumn15
Get Create (RefClass(cComColumn)) to hoColumn15
Set pvComObject of hoColumn15 to voColumn15
Set ComDef of hoColumn15 OLEexCellFormatLevel to "15:54,(2/1/4)"
Set ComFormatLevel of hoColumn15 to "18;18/(15:54,(2/1/4))"
Set ComWidth of hoColumn15 to 196
Send Destroy to hoColumn15
Send Destroy to hoColumns18
Variant voColumns19
Get ComColumns to voColumns19
Handle hoColumns19
Get Create (RefClass(cComColumns)) to hoColumns19
Set pvComObject of hoColumns19 to voColumns19
Variant voColumn16
Get ComAdd of hoColumns19 "General Info" to voColumn16
Handle hoColumn16
Get Create (RefClass(cComColumn)) to hoColumn16
Set pvComObject of hoColumn16 to voColumn16
Set ComDef of hoColumn16 OLEexCellFormatLevel to "(8/18;5):128,((((13/11/12),(6/7/10)),16))"
Set ComFormatLevel of hoColumn16 to "18;19/((8/18;5):128,((((13/11/12),(6/7/10)),16)))"
Set ComWidth of hoColumn16 to 512
Send Destroy to hoColumn16
Send Destroy to hoColumns19
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h0
Get ComAddItem of hoItems 1 to h0
Set ComCellValue of hoItems h0 1 to "Davolio"
Set ComCellValue of hoItems h0 2 to "Nancy"
Set ComCellValue of hoItems h0 3 to 0
Set ComCellValue of hoItems h0 4 to "Sales Representative"
Set ComCellValue of hoItems h0 5 to "Ms."
Set ComCellValue of hoItems h0 6 to "12/8/1948"
Set ComCellValue of hoItems h0 7 to "5/1/1992"
Set ComCellValue of hoItems h0 8 to "507-20th Ave. \r\nE.Apt. 2A"
Set ComCellValue of hoItems h0 9 to "Seattle"
Set ComCellValue of hoItems h0 10 to "WA"
Set ComCellValue of hoItems h0 11 to "98122"
Set ComCellValue of hoItems h0 12 to "USA"
Set ComCellValue of hoItems h0 13 to "(206) 555-9857"
Set ComCellValue of hoItems h0 14 to "5467"
Variant vPicture
Get ComExecuteTemplate "loadpicture(`c:\exontrol\images\sample.bmp`)" to vPicture
Set ComCellValue of hoItems h0 15 to (vPicture)
Set ComCellValue of hoItems h0 16 to "Education includes a BA in psychology from Colorado State University in 1970. She also completed "The Art of the Cold Call." Nancy is a member of ToastmastersInternational."
Set ComCellValue of hoItems h0 17 to 2
Send Destroy to hoItems
Send ComPutItems (ComGetItems(Self,0)) Nothing
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Set ComCellFormatLevel of hoItems1 (ComFocusItem(hoItems1)) "General Info" to "15,10,4"
Set ComCellFormatLevel of hoItems1 (ComFocusItem(hoItems1)) "Personal Info" to "1/2"
Send Destroy to hoItems1
End_Procedure
|
540
|
How do I arrange, format or layout the data on multiple levels or lines

Procedure OnCreate
Forward Send OnCreate
Set ComMarkSearchColumn to False
Set ComDrawGridLines to OLEexAllLines
Set ComDefaultItemHeight to 53
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "EmployeeID" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "LastName" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 "FirstName" to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComVisible of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Variant voColumn3
Get ComAdd of hoColumns3 "Handler" to voColumn3
Handle hoColumn3
Get Create (RefClass(cComColumn)) to hoColumn3
Set pvComObject of hoColumn3 to voColumn3
Set ComVisible of hoColumn3 to False
Send Destroy to hoColumn3
Send Destroy to hoColumns3
Variant v
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Get ComAdd of hoColumns4 "Title" to v
Send Destroy to hoColumns4
Variant var_Column
Move v to var_Column
Set ComVisible to False
Set ComDisplayFilterButton to True
Variant v1
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Get ComAdd of hoColumns5 "TitleOfCourtesy" to v1
Send Destroy to hoColumns5
Variant var_Column1
Move v1 to var_Column1
Set ComVisible to False
Set ComDisplayFilterButton to True
Variant voColumns6
Get ComColumns to voColumns6
Handle hoColumns6
Get Create (RefClass(cComColumns)) to hoColumns6
Set pvComObject of hoColumns6 to voColumns6
Variant voColumn4
Get ComAdd of hoColumns6 "BirthDate" to voColumn4
Handle hoColumn4
Get Create (RefClass(cComColumn)) to hoColumn4
Set pvComObject of hoColumn4 to voColumn4
Set ComVisible of hoColumn4 to False
Send Destroy to hoColumn4
Send Destroy to hoColumns6
Variant voColumns7
Get ComColumns to voColumns7
Handle hoColumns7
Get Create (RefClass(cComColumns)) to hoColumns7
Set pvComObject of hoColumns7 to voColumns7
Variant voColumn5
Get ComAdd of hoColumns7 "HideDate" to voColumn5
Handle hoColumn5
Get Create (RefClass(cComColumn)) to hoColumn5
Set pvComObject of hoColumn5 to voColumn5
Set ComVisible of hoColumn5 to False
Send Destroy to hoColumn5
Send Destroy to hoColumns7
Variant voColumns8
Get ComColumns to voColumns8
Handle hoColumns8
Get Create (RefClass(cComColumns)) to hoColumns8
Set pvComObject of hoColumns8 to voColumns8
Variant voColumn6
Get ComAdd of hoColumns8 "Address" to voColumn6
Handle hoColumn6
Get Create (RefClass(cComColumn)) to hoColumn6
Set pvComObject of hoColumn6 to voColumn6
Set ComVisible of hoColumn6 to False
Send Destroy to hoColumn6
Send Destroy to hoColumns8
Variant voColumns9
Get ComColumns to voColumns9
Handle hoColumns9
Get Create (RefClass(cComColumns)) to hoColumns9
Set pvComObject of hoColumns9 to voColumns9
Variant voColumn7
Get ComAdd of hoColumns9 "City" to voColumn7
Handle hoColumn7
Get Create (RefClass(cComColumn)) to hoColumn7
Set pvComObject of hoColumn7 to voColumn7
Set ComVisible of hoColumn7 to False
Send Destroy to hoColumn7
Send Destroy to hoColumns9
Variant voColumns10
Get ComColumns to voColumns10
Handle hoColumns10
Get Create (RefClass(cComColumns)) to hoColumns10
Set pvComObject of hoColumns10 to voColumns10
Variant voColumn8
Get ComAdd of hoColumns10 "Region" to voColumn8
Handle hoColumn8
Get Create (RefClass(cComColumn)) to hoColumn8
Set pvComObject of hoColumn8 to voColumn8
Set ComVisible of hoColumn8 to False
Send Destroy to hoColumn8
Send Destroy to hoColumns10
Variant voColumns11
Get ComColumns to voColumns11
Handle hoColumns11
Get Create (RefClass(cComColumns)) to hoColumns11
Set pvComObject of hoColumns11 to voColumns11
Variant voColumn9
Get ComAdd of hoColumns11 "PostCode" to voColumn9
Handle hoColumn9
Get Create (RefClass(cComColumn)) to hoColumn9
Set pvComObject of hoColumn9 to voColumn9
Set ComVisible of hoColumn9 to False
Send Destroy to hoColumn9
Send Destroy to hoColumns11
Variant voColumns12
Get ComColumns to voColumns12
Handle hoColumns12
Get Create (RefClass(cComColumns)) to hoColumns12
Set pvComObject of hoColumns12 to voColumns12
Variant voColumn10
Get ComAdd of hoColumns12 "Country" to voColumn10
Handle hoColumn10
Get Create (RefClass(cComColumn)) to hoColumn10
Set pvComObject of hoColumn10 to voColumn10
Set ComVisible of hoColumn10 to False
Send Destroy to hoColumn10
Send Destroy to hoColumns12
Variant voColumns13
Get ComColumns to voColumns13
Handle hoColumns13
Get Create (RefClass(cComColumns)) to hoColumns13
Set pvComObject of hoColumns13 to voColumns13
Variant voColumn11
Get ComAdd of hoColumns13 "HomePage" to voColumn11
Handle hoColumn11
Get Create (RefClass(cComColumn)) to hoColumn11
Set pvComObject of hoColumn11 to voColumn11
Set ComVisible of hoColumn11 to False
Send Destroy to hoColumn11
Send Destroy to hoColumns13
Variant voColumns14
Get ComColumns to voColumns14
Handle hoColumns14
Get Create (RefClass(cComColumns)) to hoColumns14
Set pvComObject of hoColumns14 to voColumns14
Variant voColumn12
Get ComAdd of hoColumns14 "Extension" to voColumn12
Handle hoColumn12
Get Create (RefClass(cComColumn)) to hoColumn12
Set pvComObject of hoColumn12 to voColumn12
Set ComVisible of hoColumn12 to False
Send Destroy to hoColumn12
Send Destroy to hoColumns14
Variant v2
Variant voColumns15
Get ComColumns to voColumns15
Handle hoColumns15
Get Create (RefClass(cComColumns)) to hoColumns15
Set pvComObject of hoColumns15 to voColumns15
Get ComAdd of hoColumns15 "Photo" to v2
Send Destroy to hoColumns15
Variant var_Column2
Move v2 to var_Column2
Set ComVisible to False
Variant voEditor
Get ComEditor to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComDropDownVisible of hoEditor to False
Set ComEditType of hoEditor to OLEPictureType
Set ComOption of hoEditor OLEexShowPictureType to 0
Send Destroy to hoEditor
Variant voColumns16
Get ComColumns to voColumns16
Handle hoColumns16
Get Create (RefClass(cComColumns)) to hoColumns16
Set pvComObject of hoColumns16 to voColumns16
Variant voColumn13
Get ComAdd of hoColumns16 "Notes" to voColumn13
Handle hoColumn13
Get Create (RefClass(cComColumn)) to hoColumn13
Set pvComObject of hoColumn13 to voColumn13
Set ComVisible of hoColumn13 to False
Send Destroy to hoColumn13
Send Destroy to hoColumns16
Variant voColumns17
Get ComColumns to voColumns17
Handle hoColumns17
Get Create (RefClass(cComColumns)) to hoColumns17
Set pvComObject of hoColumns17 to voColumns17
Variant voColumn14
Get ComAdd of hoColumns17 "ReportsTo" to voColumn14
Handle hoColumn14
Get Create (RefClass(cComColumn)) to hoColumn14
Set pvComObject of hoColumn14 to voColumn14
Set ComVisible of hoColumn14 to False
Send Destroy to hoColumn14
Send Destroy to hoColumns17
Variant voColumns18
Get ComColumns to voColumns18
Handle hoColumns18
Get Create (RefClass(cComColumns)) to hoColumns18
Set pvComObject of hoColumns18 to voColumns18
Variant voColumn15
Get ComAdd of hoColumns18 "Personal Info" to voColumn15
Handle hoColumn15
Get Create (RefClass(cComColumn)) to hoColumn15
Set pvComObject of hoColumn15 to voColumn15
Set ComDef of hoColumn15 OLEexCellFormatLevel to "15:54,(2/1/4)"
Set ComFormatLevel of hoColumn15 to "18;18/(15:54,(2/1/4))"
Set ComWidth of hoColumn15 to 196
Send Destroy to hoColumn15
Send Destroy to hoColumns18
Variant voColumns19
Get ComColumns to voColumns19
Handle hoColumns19
Get Create (RefClass(cComColumns)) to hoColumns19
Set pvComObject of hoColumns19 to voColumns19
Variant voColumn16
Get ComAdd of hoColumns19 "General Info" to voColumn16
Handle hoColumn16
Get Create (RefClass(cComColumn)) to hoColumn16
Set pvComObject of hoColumn16 to voColumn16
Set ComDef of hoColumn16 OLEexCellFormatLevel to "(8/18;5):128,((((13/11/12),(6/7/10)),16))"
Set ComFormatLevel of hoColumn16 to "18;19/((8/18;5):128,((((13/11/12),(6/7/10)),16)))"
Set ComWidth of hoColumn16 to 512
Send Destroy to hoColumn16
Send Destroy to hoColumns19
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Variant h0
Get ComAddItem of hoItems 1 to h0
Set ComCellValue of hoItems h0 1 to "Davolio"
Set ComCellValue of hoItems h0 2 to "Nancy"
Set ComCellValue of hoItems h0 3 to 0
Set ComCellValue of hoItems h0 4 to "Sales Representative"
Set ComCellValue of hoItems h0 5 to "Ms."
Set ComCellValue of hoItems h0 6 to "12/8/1948"
Set ComCellValue of hoItems h0 7 to "5/1/1992"
Set ComCellValue of hoItems h0 8 to "507-20th Ave. \r\nE.Apt. 2A"
Set ComCellValue of hoItems h0 9 to "Seattle"
Set ComCellValue of hoItems h0 10 to "WA"
Set ComCellValue of hoItems h0 11 to "98122"
Set ComCellValue of hoItems h0 12 to "USA"
Set ComCellValue of hoItems h0 13 to "(206) 555-9857"
Set ComCellValue of hoItems h0 14 to "5467"
Variant vPicture
Get ComExecuteTemplate "loadpicture(`c:\exontrol\images\sample.bmp`)" to vPicture
Set ComCellValue of hoItems h0 15 to (vPicture)
Set ComCellValue of hoItems h0 16 to "Education includes a BA in psychology from Colorado State University in 1970. She also completed "The Art of the Cold Call." Nancy is a member of ToastmastersInternational."
Set ComCellValue of hoItems h0 17 to 2
Send Destroy to hoItems
Send ComPutItems (ComGetItems(Self,0)) Nothing
Send ComPutItems (ComGetItems(Self,0)) Nothing
Send ComPutItems (ComGetItems(Self,0)) Nothing
End_Procedure
|
539
|
How do I arrange, format or layout the column's data on multiple levels or lines

Procedure OnCreate
Forward Send OnCreate
Set ComMarkSearchColumn to False
Set ComDrawGridLines to OLEexAllLines
Set ComDefaultItemHeight to 68
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "EmployeeID" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "LastName" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 "FirstName" to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComVisible of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Variant voColumn3
Get ComAdd of hoColumns3 "Handler" to voColumn3
Handle hoColumn3
Get Create (RefClass(cComColumn)) to hoColumn3
Set pvComObject of hoColumn3 to voColumn3
Set ComVisible of hoColumn3 to False
Send Destroy to hoColumn3
Send Destroy to hoColumns3
Variant v
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Get ComAdd of hoColumns4 "Title" to v
Send Destroy to hoColumns4
Variant var_Column
Move v to var_Column
Set ComVisible to False
Set ComDisplayFilterButton to True
Variant v1
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Get ComAdd of hoColumns5 "TitleOfCourtesy" to v1
Send Destroy to hoColumns5
Variant var_Column1
Move v1 to var_Column1
Set ComVisible to False
Set ComDisplayFilterButton to True
Variant voColumns6
Get ComColumns to voColumns6
Handle hoColumns6
Get Create (RefClass(cComColumns)) to hoColumns6
Set pvComObject of hoColumns6 to voColumns6
Variant voColumn4
Get ComAdd of hoColumns6 "BirthDate" to voColumn4
Handle hoColumn4
Get Create (RefClass(cComColumn)) to hoColumn4
Set pvComObject of hoColumn4 to voColumn4
Set ComVisible of hoColumn4 to False
Send Destroy to hoColumn4
Send Destroy to hoColumns6
Variant voColumns7
Get ComColumns to voColumns7
Handle hoColumns7
Get Create (RefClass(cComColumns)) to hoColumns7
Set pvComObject of hoColumns7 to voColumns7
Variant voColumn5
Get ComAdd of hoColumns7 "HideDate" to voColumn5
Handle hoColumn5
Get Create (RefClass(cComColumn)) to hoColumn5
Set pvComObject of hoColumn5 to voColumn5
Set ComVisible of hoColumn5 to False
Send Destroy to hoColumn5
Send Destroy to hoColumns7
Variant voColumns8
Get ComColumns to voColumns8
Handle hoColumns8
Get Create (RefClass(cComColumns)) to hoColumns8
Set pvComObject of hoColumns8 to voColumns8
Variant voColumn6
Get ComAdd of hoColumns8 "Address" to voColumn6
Handle hoColumn6
Get Create (RefClass(cComColumn)) to hoColumn6
Set pvComObject of hoColumn6 to voColumn6
Set ComVisible of hoColumn6 to False
Send Destroy to hoColumn6
Send Destroy to hoColumns8
Variant voColumns9
Get ComColumns to voColumns9
Handle hoColumns9
Get Create (RefClass(cComColumns)) to hoColumns9
Set pvComObject of hoColumns9 to voColumns9
Variant voColumn7
Get ComAdd of hoColumns9 "City" to voColumn7
Handle hoColumn7
Get Create (RefClass(cComColumn)) to hoColumn7
Set pvComObject of hoColumn7 to voColumn7
Set ComVisible of hoColumn7 to False
Send Destroy to hoColumn7
Send Destroy to hoColumns9
Variant voColumns10
Get ComColumns to voColumns10
Handle hoColumns10
Get Create (RefClass(cComColumns)) to hoColumns10
Set pvComObject of hoColumns10 to voColumns10
Variant voColumn8
Get ComAdd of hoColumns10 "Region" to voColumn8
Handle hoColumn8
Get Create (RefClass(cComColumn)) to hoColumn8
Set pvComObject of hoColumn8 to voColumn8
Set ComVisible of hoColumn8 to False
Send Destroy to hoColumn8
Send Destroy to hoColumns10
Variant voColumns11
Get ComColumns to voColumns11
Handle hoColumns11
Get Create (RefClass(cComColumns)) to hoColumns11
Set pvComObject of hoColumns11 to voColumns11
Variant voColumn9
Get ComAdd of hoColumns11 "PostCode" to voColumn9
Handle hoColumn9
Get Create (RefClass(cComColumn)) to hoColumn9
Set pvComObject of hoColumn9 to voColumn9
Set ComVisible of hoColumn9 to False
Send Destroy to hoColumn9
Send Destroy to hoColumns11
Variant voColumns12
Get ComColumns to voColumns12
Handle hoColumns12
Get Create (RefClass(cComColumns)) to hoColumns12
Set pvComObject of hoColumns12 to voColumns12
Variant voColumn10
Get ComAdd of hoColumns12 "Country" to voColumn10
Handle hoColumn10
Get Create (RefClass(cComColumn)) to hoColumn10
Set pvComObject of hoColumn10 to voColumn10
Set ComVisible of hoColumn10 to False
Send Destroy to hoColumn10
Send Destroy to hoColumns12
Variant voColumns13
Get ComColumns to voColumns13
Handle hoColumns13
Get Create (RefClass(cComColumns)) to hoColumns13
Set pvComObject of hoColumns13 to voColumns13
Variant voColumn11
Get ComAdd of hoColumns13 "HomePage" to voColumn11
Handle hoColumn11
Get Create (RefClass(cComColumn)) to hoColumn11
Set pvComObject of hoColumn11 to voColumn11
Set ComVisible of hoColumn11 to False
Send Destroy to hoColumn11
Send Destroy to hoColumns13
Variant voColumns14
Get ComColumns to voColumns14
Handle hoColumns14
Get Create (RefClass(cComColumns)) to hoColumns14
Set pvComObject of hoColumns14 to voColumns14
Variant voColumn12
Get ComAdd of hoColumns14 "Extension" to voColumn12
Handle hoColumn12
Get Create (RefClass(cComColumn)) to hoColumn12
Set pvComObject of hoColumn12 to voColumn12
Set ComVisible of hoColumn12 to False
Send Destroy to hoColumn12
Send Destroy to hoColumns14
Variant voColumns15
Get ComColumns to voColumns15
Handle hoColumns15
Get Create (RefClass(cComColumns)) to hoColumns15
Set pvComObject of hoColumns15 to voColumns15
Variant voColumn13
Get ComAdd of hoColumns15 "Photo" to voColumn13
Handle hoColumn13
Get Create (RefClass(cComColumn)) to hoColumn13
Set pvComObject of hoColumn13 to voColumn13
Set ComVisible of hoColumn13 to False
Send Destroy to hoColumn13
Send Destroy to hoColumns15
Variant voColumns16
Get ComColumns to voColumns16
Handle hoColumns16
Get Create (RefClass(cComColumns)) to hoColumns16
Set pvComObject of hoColumns16 to voColumns16
Variant voColumn14
Get ComAdd of hoColumns16 "Notes" to voColumn14
Handle hoColumn14
Get Create (RefClass(cComColumn)) to hoColumn14
Set pvComObject of hoColumn14 to voColumn14
Set ComVisible of hoColumn14 to False
Send Destroy to hoColumn14
Send Destroy to hoColumns16
Variant voColumns17
Get ComColumns to voColumns17
Handle hoColumns17
Get Create (RefClass(cComColumns)) to hoColumns17
Set pvComObject of hoColumns17 to voColumns17
Variant voColumn15
Get ComAdd of hoColumns17 "ReportsTo" to voColumn15
Handle hoColumn15
Get Create (RefClass(cComColumn)) to hoColumn15
Set pvComObject of hoColumn15 to voColumn15
Set ComVisible of hoColumn15 to False
Send Destroy to hoColumn15
Send Destroy to hoColumns17
Variant voColumns18
Get ComColumns to voColumns18
Handle hoColumns18
Get Create (RefClass(cComColumns)) to hoColumns18
Set pvComObject of hoColumns18 to voColumns18
Variant voColumn16
Get ComAdd of hoColumns18 "Personal Info" to voColumn16
Handle hoColumn16
Get Create (RefClass(cComColumn)) to hoColumn16
Set pvComObject of hoColumn16 to voColumn16
Set ComDef of hoColumn16 OLEexCellFormatLevel to "18;18/(15:54,(2/1/4))"
Set ComFormatLevel of hoColumn16 to "18;18/(15:54,(2/1/4))"
Set ComWidth of hoColumn16 to 196
Send Destroy to hoColumn16
Send Destroy to hoColumns18
Variant voColumns19
Get ComColumns to voColumns19
Handle hoColumns19
Get Create (RefClass(cComColumns)) to hoColumns19
Set pvComObject of hoColumns19 to voColumns19
Variant voColumn17
Get ComAdd of hoColumns19 "General Info" to voColumn17
Handle hoColumn17
Get Create (RefClass(cComColumn)) to hoColumn17
Set pvComObject of hoColumn17 to voColumn17
Set ComDef of hoColumn17 OLEexCellFormatLevel to "18;19/((8/18;5):128,((((13/11/12),(6/7/10)),16)))"
Set ComFormatLevel of hoColumn17 to "18;19/((8/18;5):128,((((13/11/12),(6/7/10)),16)))"
Set ComWidth of hoColumn17 to 512
Send Destroy to hoColumn17
Send Destroy to hoColumns19
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems "" to Nothing
Send Destroy to hoItems
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Get ComAddItem of hoItems1 "" to Nothing
Send Destroy to hoItems1
Variant voItems2
Get ComItems to voItems2
Handle hoItems2
Get Create (RefClass(cComItems)) to hoItems2
Set pvComObject of hoItems2 to voItems2
Get ComAddItem of hoItems2 "" to Nothing
Send Destroy to hoItems2
Variant voItems3
Get ComItems to voItems3
Handle hoItems3
Get Create (RefClass(cComItems)) to hoItems3
Set pvComObject of hoItems3 to voItems3
Get ComAddItem of hoItems3 "" to Nothing
Send Destroy to hoItems3
End_Procedure
|
538
|
How do I arrange, format or layout the column's header on multiple levels or lines

Procedure OnCreate
Forward Send OnCreate
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "EmployeeID" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComVisible of hoColumn to False
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "LastName" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComVisible of hoColumn1 to False
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn2
Get ComAdd of hoColumns2 "FirstName" to voColumn2
Handle hoColumn2
Get Create (RefClass(cComColumn)) to hoColumn2
Set pvComObject of hoColumn2 to voColumn2
Set ComVisible of hoColumn2 to False
Send Destroy to hoColumn2
Send Destroy to hoColumns2
Variant voColumns3
Get ComColumns to voColumns3
Handle hoColumns3
Get Create (RefClass(cComColumns)) to hoColumns3
Set pvComObject of hoColumns3 to voColumns3
Variant voColumn3
Get ComAdd of hoColumns3 "Handler" to voColumn3
Handle hoColumn3
Get Create (RefClass(cComColumn)) to hoColumn3
Set pvComObject of hoColumn3 to voColumn3
Set ComVisible of hoColumn3 to False
Send Destroy to hoColumn3
Send Destroy to hoColumns3
Variant voColumns4
Get ComColumns to voColumns4
Handle hoColumns4
Get Create (RefClass(cComColumns)) to hoColumns4
Set pvComObject of hoColumns4 to voColumns4
Variant voColumn4
Get ComAdd of hoColumns4 "Title" to voColumn4
Handle hoColumn4
Get Create (RefClass(cComColumn)) to hoColumn4
Set pvComObject of hoColumn4 to voColumn4
Set ComVisible of hoColumn4 to False
Set ComDisplayFilterButton of hoColumn4 to True
Send Destroy to hoColumn4
Send Destroy to hoColumns4
Variant voColumns5
Get ComColumns to voColumns5
Handle hoColumns5
Get Create (RefClass(cComColumns)) to hoColumns5
Set pvComObject of hoColumns5 to voColumns5
Variant voColumn5
Get ComAdd of hoColumns5 "TitleOfCourtesy" to voColumn5
Handle hoColumn5
Get Create (RefClass(cComColumn)) to hoColumn5
Set pvComObject of hoColumn5 to voColumn5
Set ComVisible of hoColumn5 to False
Set ComDisplayFilterButton of hoColumn5 to True
Send Destroy to hoColumn5
Send Destroy to hoColumns5
Variant voColumns6
Get ComColumns to voColumns6
Handle hoColumns6
Get Create (RefClass(cComColumns)) to hoColumns6
Set pvComObject of hoColumns6 to voColumns6
Variant voColumn6
Get ComAdd of hoColumns6 "BirthDate" to voColumn6
Handle hoColumn6
Get Create (RefClass(cComColumn)) to hoColumn6
Set pvComObject of hoColumn6 to voColumn6
Set ComVisible of hoColumn6 to False
Send Destroy to hoColumn6
Send Destroy to hoColumns6
Variant voColumns7
Get ComColumns to voColumns7
Handle hoColumns7
Get Create (RefClass(cComColumns)) to hoColumns7
Set pvComObject of hoColumns7 to voColumns7
Variant voColumn7
Get ComAdd of hoColumns7 "HideDate" to voColumn7
Handle hoColumn7
Get Create (RefClass(cComColumn)) to hoColumn7
Set pvComObject of hoColumn7 to voColumn7
Set ComVisible of hoColumn7 to False
Send Destroy to hoColumn7
Send Destroy to hoColumns7
Variant voColumns8
Get ComColumns to voColumns8
Handle hoColumns8
Get Create (RefClass(cComColumns)) to hoColumns8
Set pvComObject of hoColumns8 to voColumns8
Variant voColumn8
Get ComAdd of hoColumns8 "Address" to voColumn8
Handle hoColumn8
Get Create (RefClass(cComColumn)) to hoColumn8
Set pvComObject of hoColumn8 to voColumn8
Set ComVisible of hoColumn8 to False
Send Destroy to hoColumn8
Send Destroy to hoColumns8
Variant voColumns9
Get ComColumns to voColumns9
Handle hoColumns9
Get Create (RefClass(cComColumns)) to hoColumns9
Set pvComObject of hoColumns9 to voColumns9
Variant voColumn9
Get ComAdd of hoColumns9 "City" to voColumn9
Handle hoColumn9
Get Create (RefClass(cComColumn)) to hoColumn9
Set pvComObject of hoColumn9 to voColumn9
Set ComVisible of hoColumn9 to False
Send Destroy to hoColumn9
Send Destroy to hoColumns9
Variant voColumns10
Get ComColumns to voColumns10
Handle hoColumns10
Get Create (RefClass(cComColumns)) to hoColumns10
Set pvComObject of hoColumns10 to voColumns10
Variant voColumn10
Get ComAdd of hoColumns10 "Region" to voColumn10
Handle hoColumn10
Get Create (RefClass(cComColumn)) to hoColumn10
Set pvComObject of hoColumn10 to voColumn10
Set ComVisible of hoColumn10 to False
Send Destroy to hoColumn10
Send Destroy to hoColumns10
Variant voColumns11
Get ComColumns to voColumns11
Handle hoColumns11
Get Create (RefClass(cComColumns)) to hoColumns11
Set pvComObject of hoColumns11 to voColumns11
Variant voColumn11
Get ComAdd of hoColumns11 "PostCode" to voColumn11
Handle hoColumn11
Get Create (RefClass(cComColumn)) to hoColumn11
Set pvComObject of hoColumn11 to voColumn11
Set ComVisible of hoColumn11 to False
Send Destroy to hoColumn11
Send Destroy to hoColumns11
Variant voColumns12
Get ComColumns to voColumns12
Handle hoColumns12
Get Create (RefClass(cComColumns)) to hoColumns12
Set pvComObject of hoColumns12 to voColumns12
Variant voColumn12
Get ComAdd of hoColumns12 "Country" to voColumn12
Handle hoColumn12
Get Create (RefClass(cComColumn)) to hoColumn12
Set pvComObject of hoColumn12 to voColumn12
Set ComVisible of hoColumn12 to False
Send Destroy to hoColumn12
Send Destroy to hoColumns12
Variant voColumns13
Get ComColumns to voColumns13
Handle hoColumns13
Get Create (RefClass(cComColumns)) to hoColumns13
Set pvComObject of hoColumns13 to voColumns13
Variant voColumn13
Get ComAdd of hoColumns13 "HomePage" to voColumn13
Handle hoColumn13
Get Create (RefClass(cComColumn)) to hoColumn13
Set pvComObject of hoColumn13 to voColumn13
Set ComVisible of hoColumn13 to False
Send Destroy to hoColumn13
Send Destroy to hoColumns13
Variant voColumns14
Get ComColumns to voColumns14
Handle hoColumns14
Get Create (RefClass(cComColumns)) to hoColumns14
Set pvComObject of hoColumns14 to voColumns14
Variant voColumn14
Get ComAdd of hoColumns14 "Extension" to voColumn14
Handle hoColumn14
Get Create (RefClass(cComColumn)) to hoColumn14
Set pvComObject of hoColumn14 to voColumn14
Set ComVisible of hoColumn14 to False
Send Destroy to hoColumn14
Send Destroy to hoColumns14
Variant voColumns15
Get ComColumns to voColumns15
Handle hoColumns15
Get Create (RefClass(cComColumns)) to hoColumns15
Set pvComObject of hoColumns15 to voColumns15
Variant voColumn15
Get ComAdd of hoColumns15 "Photo" to voColumn15
Handle hoColumn15
Get Create (RefClass(cComColumn)) to hoColumn15
Set pvComObject of hoColumn15 to voColumn15
Set ComVisible of hoColumn15 to False
Send Destroy to hoColumn15
Send Destroy to hoColumns15
Variant voColumns16
Get ComColumns to voColumns16
Handle hoColumns16
Get Create (RefClass(cComColumns)) to hoColumns16
Set pvComObject of hoColumns16 to voColumns16
Variant voColumn16
Get ComAdd of hoColumns16 "Notes" to voColumn16
Handle hoColumn16
Get Create (RefClass(cComColumn)) to hoColumn16
Set pvComObject of hoColumn16 to voColumn16
Set ComVisible of hoColumn16 to False
Send Destroy to hoColumn16
Send Destroy to hoColumns16
Variant voColumns17
Get ComColumns to voColumns17
Handle hoColumns17
Get Create (RefClass(cComColumns)) to hoColumns17
Set pvComObject of hoColumns17 to voColumns17
Variant voColumn17
Get ComAdd of hoColumns17 "ReportsTo" to voColumn17
Handle hoColumn17
Get Create (RefClass(cComColumn)) to hoColumn17
Set pvComObject of hoColumn17 to voColumn17
Set ComVisible of hoColumn17 to False
Send Destroy to hoColumn17
Send Destroy to hoColumns17
Variant voColumns18
Get ComColumns to voColumns18
Handle hoColumns18
Get Create (RefClass(cComColumns)) to hoColumns18
Set pvComObject of hoColumns18 to voColumns18
Variant voColumn18
Get ComAdd of hoColumns18 "Personal Info" to voColumn18
Handle hoColumn18
Get Create (RefClass(cComColumn)) to hoColumn18
Set pvComObject of hoColumn18 to voColumn18
Set ComFormatLevel of hoColumn18 to "18;18/(15:54,(2/1/4))"
Set ComWidth of hoColumn18 to 196
Send Destroy to hoColumn18
Send Destroy to hoColumns18
Variant voColumns19
Get ComColumns to voColumns19
Handle hoColumns19
Get Create (RefClass(cComColumns)) to hoColumns19
Set pvComObject of hoColumns19 to voColumns19
Variant voColumn19
Get ComAdd of hoColumns19 "General Info" to voColumn19
Handle hoColumn19
Get Create (RefClass(cComColumn)) to hoColumn19
Set pvComObject of hoColumn19 to voColumn19
Set ComFormatLevel of hoColumn19 to "18;19/((8/18;5):128,((((13/11/12),(6/7/10)),16)))"
Set ComWidth of hoColumn19 to 512
Send Destroy to hoColumn19
Send Destroy to hoColumns19
End_Procedure
|
537
|
How can I select a cells like in excel

Procedure OnCreate
Forward Send OnCreate
Set ComMarkSearchColumn to False
Set ComSingleSel to False
Set ComFullRowSelect to OLEexRectSel
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column1" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComSelected of hoColumn to True
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column2" to Nothing
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn1
Get ComAdd of hoColumns2 "Column3" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComSelected of hoColumn1 to True
Send Destroy to hoColumn1
Send Destroy to hoColumns2
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,0))
Set ComCellValue of hoItems 0 1 to 1
Set ComCellValue of hoItems 0 2 to 2
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,3))
Set ComCellValue of hoItems 0 1 to 4
Set ComCellValue of hoItems 0 2 to 5
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,6))
Set ComCellValue of hoItems 0 1 to 7
Set ComCellValue of hoItems 0 2 to 8
Send Destroy to hoItems
End_Procedure
|
536
|
How can I select a multiple column

Procedure OnCreate
Forward Send OnCreate
Set ComMarkSearchColumn to False
Set ComSingleSel to False
Set ComFullRowSelect to OLEexRectSel
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column1" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComSelected of hoColumn to True
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column2" to Nothing
Send Destroy to hoColumns1
Variant voColumns2
Get ComColumns to voColumns2
Handle hoColumns2
Get Create (RefClass(cComColumns)) to hoColumns2
Set pvComObject of hoColumns2 to voColumns2
Variant voColumn1
Get ComAdd of hoColumns2 "Column3" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Set ComSelected of hoColumn1 to True
Send Destroy to hoColumn1
Send Destroy to hoColumns2
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,0))
Set ComCellValue of hoItems 0 1 to 1
Set ComCellValue of hoItems 0 2 to 2
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,3))
Set ComCellValue of hoItems 0 1 to 4
Set ComCellValue of hoItems 0 2 to 5
Set ComDefaultItem of hoItems to (ComAddItem(hoItems,6))
Set ComCellValue of hoItems 0 1 to 7
Set ComCellValue of hoItems 0 2 to 8
Send Destroy to hoItems
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Send ComSelectAll of hoItems1
Send Destroy to hoItems1
End_Procedure
|
535
|
How can I select a column

Procedure OnCreate
Forward Send OnCreate
Set ComMarkSearchColumn to False
Set ComSingleSel to False
Set ComFullRowSelect to OLEexRectSel
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column1" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComSelected of hoColumn to True
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"One")) 1 to "One"
Send Destroy to hoItems
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Set ComCellValue of hoItems1 (ComAddItem(hoItems1,"Two")) 1 to "Two"
Send Destroy to hoItems1
Variant voItems2
Get ComItems to voItems2
Handle hoItems2
Get Create (RefClass(cComItems)) to hoItems2
Set pvComObject of hoItems2 to voItems2
Send ComSelectAll of hoItems2
Send Destroy to hoItems2
End_Procedure
|
534
|
How can I collapse all cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 64
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Expanded"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send ComCollapseAllCards of hoItems
Send Destroy to hoItems
End_Procedure
|
533
|
How can I expand all cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 64
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Expanded"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send ComExpandAllCards of hoItems
Send Destroy to hoItems
End_Procedure
|
532
|
How can I expand or collapse a card

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 64
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Expanded"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
531
|
How can I format or arrange the data being displayed in the card

Procedure OnCreate
Forward Send OnCreate
Set ComHasButtons to OLEexNoButtons
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComItemsAllowSizing to True
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewTitleFormat to "("Title:",0),1"
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to ""
Set ComViewModeOption OLEexCardView OLEexCardViewWidth to 164
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 18
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
530
|
How can I format or arrange the data being displayed in the card

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComItemsAllowSizing to True
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "("ABC",2)/(0,3,"DEFGH")/1/0/1/0/1/1,0[bg=RGB(230,230,230)][fg=RGB(255,0,0)"
Set ComViewModeOption OLEexCardView OLEexCardViewTitleFormat to ""
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
529
|
How can I hide the tilte for the cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComItemsAllowSizing to True
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "0/1/0/1/0/1/0/1,0"
Set ComViewModeOption OLEexCardView OLEexCardViewTitleFormat to ""
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
528
|
How can I display resizing lines between cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComItemsAllowSizing to True
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewVResizeLine to True
Set ComViewModeOption OLEexCardView OLEexCardViewHResizeLine to True
Set ComViewModeOption OLEexCardView OLEexCardViewBorderWidth to 8
Set ComViewModeOption OLEexCardView OLEexCardViewBorderHeight to 8
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
527
|
How can edit the text in the card

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 64
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Column 1" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Variant voEditor
Get ComEditor of hoColumn to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComEditType of hoEditor to OLEEditType
Send Destroy to hoEditor
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "Column 2" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Variant voEditor1
Get ComEditor of hoColumn1 to voEditor1
Handle hoEditor1
Get Create (RefClass(cComEditor)) to hoEditor1
Set pvComObject of hoEditor1 to voEditor1
Set ComEditType of hoEditor1 to OLEEditType
Send Destroy to hoEditor1
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
526
|
How can I change the height of the card

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 64
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
525
|
How can I display the cards from top to bottom

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewLeftToRight to False
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
524
|
How do I change the background color for a specified card

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Set ComItemForeColor of hoItems (ComFocusItem(hoItems)) to (RGB(255,0,0))
Send Destroy to hoItems
End_Procedure
|
523
|
How do I change the visual aspect for a specified card

Procedure OnCreate
Forward Send OnCreate
Variant voAppearance
Get ComVisualAppearance to voAppearance
Handle hoAppearance
Get Create (RefClass(cComAppearance)) to hoAppearance
Set pvComObject of hoAppearance to voAppearance
Get ComAdd of hoAppearance 1 "c:\exontrol\images\normal.ebn" to Nothing
Send Destroy to hoAppearance
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Set ComItemBackColor of hoItems (ComFocusItem(hoItems)) to |CI$1000000
Send Destroy to hoItems
End_Procedure
|
522
|
How do I change the background color for a specified card

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Set ComItemBackColor of hoItems (ComFocusItem(hoItems)) to (RGB(255,0,0))
Send Destroy to hoItems
End_Procedure
|
521
|
Is there any way to specify the foreground color for the title of the cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewTitleForeColor to 255
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
520
|
Is there any way to specify the foreground color for all cards, including its title

Procedure OnCreate
Forward Send OnCreate
Set ComForeColor to (RGB(255,0,0))
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
519
|
How can I change the visual appearance for all cards, including the title

Procedure OnCreate
Forward Send OnCreate
Variant voAppearance
Get ComVisualAppearance to voAppearance
Handle hoAppearance
Get Create (RefClass(cComAppearance)) to hoAppearance
Set pvComObject of hoAppearance to voAppearance
Get ComAdd of hoAppearance 1 "c:\exontrol\images\normal.ebn" to Nothing
Send Destroy to hoAppearance
Variant voAppearance1
Get ComVisualAppearance to voAppearance1
Handle hoAppearance1
Get Create (RefClass(cComAppearance)) to hoAppearance1
Set pvComObject of hoAppearance1 to voAppearance1
Get ComAdd of hoAppearance1 2 "c:\exontrol\images\pushed.ebn" to Nothing
Send Destroy to hoAppearance1
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewBackColor to 16777216
Set ComViewModeOption OLEexCardView OLEexCardViewTitleBackColor to 33554432
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
518
|
Is there any way to specify the background color for all cards, including its title

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewBackColor to 255
Set ComViewModeOption OLEexCardView OLEexCardViewTitleBackColor to 128
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
517
|
Is there any way to specify the background color for all cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewBackColor to 255
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
516
|
How can I specify the distance between cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewBorderWidth to 16
Set ComViewModeOption OLEexCardView OLEexCardViewBorderHeight to 16
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
515
|
How can I resize the cards at runtime

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComItemsAllowSizing to True
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewVResizeLine to True
Set ComViewModeOption OLEexCardView OLEexCardViewHResizeLine to True
Set ComViewModeOption OLEexCardView OLEexCardViewBorderWidth to 8
Set ComViewModeOption OLEexCardView OLEexCardViewBorderHeight to 8
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Set ComExpandCard of hoItems (ComFocusItem(hoItems)) to True
Send Destroy to hoItems
End_Procedure
|
514
|
How can show the grid lines for my cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
513
|
How can I hide the +/- expanding / collapsing buttons in the cards

Procedure OnCreate
Forward Send OnCreate
Set ComExpandOnDblClick to False
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
512
|
How can I hide the +/- expanding / collapsing buttons in the cards

Procedure OnCreate
Forward Send OnCreate
Set ComHasButtons to OLEexNoButtons
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
511
|
Is there any way to to specify the number of cards being displayed from letf to right

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewColumns to 3
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
510
|
Is there any way to to specify the width of the cards, so they fit the control's client area

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewWidth to 0
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Set ComViewModeOption OLEexCardView OLEexCardViewColumns to 2
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
509
|
Is there any way to to specify the width of the cards, so they fit the control's client area

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewWidth to 0
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
508
|
Is there any way to to specify the width of the cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewWidth to 64
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
507
|
Is there any way to indent the control's data relative to the borders or the frame of the control

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComHeaderVisible to False
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexBorderWidth to 8
Set ComViewModeOption OLEexCardView OLEexBorderHeight to 8
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
506
|
Is there any way to indent the control's data relative to the borders or the frame of the control

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComViewMode to OLEexTableView
Set ComViewModeOption OLEexTableView OLEexBorderWidth to 8
Set ComViewModeOption OLEexTableView OLEexBorderHeight to 8
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Item 1")) 1 to "Item 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Item 2")) 1 to "Item 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Item 3")) 1 to "Item 1.3"
Send Destroy to hoItems
End_Procedure
|
505
|
How can I display my rows or items as a table

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComViewMode to OLEexTableView
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Item 1")) 1 to "Item 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Item 2")) 1 to "Item 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Item 3")) 1 to "Item 1.3"
Send Destroy to hoItems
End_Procedure
|
504
|
How can I display my rows as cards

Procedure OnCreate
Forward Send OnCreate
Set ComDrawGridLines to OLEexAllLines
Set ComViewMode to OLEexCardView
Set ComViewModeOption OLEexCardView OLEexCardViewFormat to "1"
Set ComViewModeOption OLEexCardView OLEexCardViewHeight to 36
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Get ComAdd of hoColumns "Column 1" to Nothing
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Get ComAdd of hoColumns1 "Column 2" to Nothing
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 1")) 1 to "Card 1.1"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 2")) 1 to "Card 1.2"
Set ComCellValue of hoItems (ComAddItem(hoItems,"Card 3")) 1 to "Card 1.3"
Send Destroy to hoItems
End_Procedure
|
503
|
How can I avoid focusing a new cell, when user presses an arrow, page, home or end key, while the editor is opened

Procedure OnCreate
Forward Send OnCreate
Set ComDefaultEditorOption OLEexLeftArrow to 0
Set ComDefaultEditorOption OLEexRightArrow to 0
Set ComDefaultEditorOption OLEexUpArrow to 0
Set ComDefaultEditorOption OLEexDownArrow to 0
Set ComDefaultEditorOption OLEexHomeKey to 0
Set ComDefaultEditorOption OLEexEndKey to 0
Set ComDefaultEditorOption OLEexPageUpKey to 0
Set ComDefaultEditorOption OLEexPageDownKey to 0
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Edit" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Variant voEditor
Get ComEditor of hoColumn to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComEditType of hoEditor to OLEEditType
Send Destroy to hoEditor
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voColumns1
Get ComColumns to voColumns1
Handle hoColumns1
Get Create (RefClass(cComColumns)) to hoColumns1
Set pvComObject of hoColumns1 to voColumns1
Variant voColumn1
Get ComAdd of hoColumns1 "Edit" to voColumn1
Handle hoColumn1
Get Create (RefClass(cComColumn)) to hoColumn1
Set pvComObject of hoColumn1 to voColumn1
Variant voEditor1
Get ComEditor of hoColumn1 to voEditor1
Handle hoEditor1
Get Create (RefClass(cComEditor)) to hoEditor1
Set pvComObject of hoEditor1 to voEditor1
Set ComEditType of hoEditor1 to OLEEditType
Send Destroy to hoEditor1
Send Destroy to hoColumn1
Send Destroy to hoColumns1
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Set ComCellValue of hoItems (ComAddItem(hoItems,0)) 1 to 1
Send Destroy to hoItems
Variant voItems1
Get ComItems to voItems1
Handle hoItems1
Get Create (RefClass(cComItems)) to hoItems1
Set pvComObject of hoItems1 to voItems1
Set ComCellValue of hoItems1 (ComAddItem(hoItems1,2)) 1 to 3
Send Destroy to hoItems1
End_Procedure
|
502
|
How can I expand predefined items in a drop down list editor as I type

Procedure OnCreate
Forward Send OnCreate
Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "DropDown" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Set ComDef of hoColumn OLEexCellValueFormat to 1
Variant voEditor
Get ComEditor of hoColumn to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComOption of hoEditor OLEexExpandOnSearch to True
Set ComEditType of hoEditor to OLEDropDownListType
Set ComDropDownAutoWidth of hoEditor to OLEexDropDownEditorWidth
Send ComAddItem of hoEditor 1 "<b>CObject</b> class" 1
Send ComInsertItem of hoEditor 2 "<b>CCmdTarget</b> class" 2 1
Send ComInsertItem of hoEditor 3 "<b>CWnd</b> class" 3 2
Send ComInsertItem of hoEditor 6 "<bgcolor=10A0E0><fgcolor=F0F0F0>S y n c</fgcolor>" 1 1
Send ComAddItem of hoEditor 4 "Exceptions" 1
Send ComInsertItem of hoEditor 7 "<b>System</b> Exceptions" 2 4
Send ComAddItem of hoEditor 5 "File Services" 2
Send Destroy to hoEditor
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems 1 to Nothing
Get ComAddItem of hoItems 2 to Nothing
Send Destroy to hoItems
End_Procedure
|
501
|
How can I add an extra button to a date picker editor

Procedure OnCreate
Forward Send OnCreate
Send ComImages "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTqlVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yNAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA="
Set ComDefaultItemHeight to 20
Variant voColumns
Get ComColumns to voColumns
Handle hoColumns
Get Create (RefClass(cComColumns)) to hoColumns
Set pvComObject of hoColumns to voColumns
Variant voColumn
Get ComAdd of hoColumns "Date" to voColumn
Handle hoColumn
Get Create (RefClass(cComColumn)) to hoColumn
Set pvComObject of hoColumn to voColumn
Variant voEditor
Get ComEditor of hoColumn to voEditor
Handle hoEditor
Get Create (RefClass(cComEditor)) to hoEditor
Set pvComObject of hoEditor to voEditor
Set ComEditType of hoEditor to OLEDateType
Send ComAddButton of hoEditor "B1" 2 1 "This is a bit of text that's shown when the cursor hovers the button B1" Nothing Nothing
Set ComButtonWidth of hoEditor to 20
Send Destroy to hoEditor
Send Destroy to hoColumn
Send Destroy to hoColumns
Variant voItems
Get ComItems to voItems
Handle hoItems
Get Create (RefClass(cComItems)) to hoItems
Set pvComObject of hoItems to voItems
Get ComAddItem of hoItems 0 to Nothing
Get ComAddItem of hoItems 1 to Nothing
Send Destroy to hoItems
End_Procedure
|